//#define  _CRT_SECURE_NO_WARNINGS
//#include <vector>
//#include <iostream>
//using namespace std;
//
//bool func(int n)
//{
//	int tmp = n;
//	if (tmp % 2 == 0) return false;
//	while (tmp)
//	{
//		tmp /= 100;
//		if (tmp && tmp % 10 % 2 == 0) return false;
//	}
//	tmp = n;
//	tmp /= 10;
//	while (tmp)
//	{
//		if (tmp && tmp % 2) return false;
//		tmp /= 100;
//	}
//	return true;
//}
//int main()
//{
//	int n;
//	cin >> n;
//	int ret = 0;
//	for (int i = 1; i <= n; i++)
//	{
//		if (func(i)) ret++;
//	}
//	cout << ret;
//}